const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave:false,
  devServer:{
    proxy: {
      // 登录
      '/user/login':{
        target: 'http://127.0.0.1:8082',
        ws: true, // 支持websocket,
        changeOrigin: true // true表示改变起源（让目标服务器不知道真正的起源）
      },
      // 注册
      '/user/register':{
        target: 'http://127.0.0.1:8082',
        ws: true, // 支持websocket,
        changeOrigin: true // true表示改变起源（让目标服务器不知道真正的起源）
      },

      // 获取用户信息
      '/user/getUserInfor':{
        target: 'http://127.0.0.1:8082',
        ws: true, // 支持websocket,
        changeOrigin: true // true表示改变起源（让目标服务器不知道真正的起源）
      },

      // 退出系统
      '/user/exit':{
        target: 'http://127.0.0.1:8082',
        ws: true, // 支持websocket,
        changeOrigin: true // true表示改变起源（让目标服务器不知道真正的起源）
      },
      // 切换组件检验token是否过期
      '/user/tokenExists':{
        target: 'http://127.0.0.1:8082',
        ws: true, // 支持websocket,
        changeOrigin: true // true表示改变起源（让目标服务器不知道真正的起源）
      }
    }
  }
})
